home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 18117 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  3.0 KB

  1. Path: ohstpy.mps.ohio-state.edu!glazer
  2. From: glazer@ohstpy.mps.ohio-state.edu (JON GLAZER)
  3. Newsgroups: comp.lang.c++,comp.lang.pascal.delphi.misc
  4. Subject: Delphi .vs. C++ 4.0...The real discussion!
  5. Message-ID: <1996Apr18.173628.9153@ohstpy>
  6. Date: 18 Apr 96 17:36:28 -0400
  7. Organization: The Ohio State University, Department of Physics
  8.  
  9.  
  10. Ok, let's hit this again.
  11.  
  12. I am under pressure to stop using Delphi becaus "everyone else is using C++". 
  13. I am a big Delphi advocate.  I've been programming in borland/turbo pascal for
  14. 10 years and think Delphi is a godsend.  Granted, I don't know much about C++,
  15. so I cannot give a really good reason (or reasons) for sticking with Delphi (or
  16. leaving Delphi either).  So I came here.
  17.  
  18.  
  19. ----pro c++----
  20. I know this discussion has been on here before numerous times.  But now there's
  21. Microsoft C++ version 4.0 to contend with.  Their arguments (to switch from
  22. C++) are as follows:
  23.  
  24. 1. Everyone is using it:
  25.   Not true, I know, but I think they mean the majority of "professional
  26. programmers" are using it.  I don't know if this is true either.  What known
  27. apps have been written in Delphi?
  28.  
  29. 2. More shareable code is available:
  30.   Since "everyone is using it" then "someone has done it before".  C++
  31. components and code are more readily available and in a wider variety than
  32. Delphi (although I can find quite a bit of Delphi stuff around too).
  33.  
  34. 3. It's better tested since "everyone has been using it for years":
  35.   Yes, it's older than Delphi, but is that really an issue?  This doesn't mean
  36. Delphi doesn't work.
  37.  
  38. 4. More timely access to new technology:
  39.   In other words, you don't have to find 3rd party components or tricks or
  40. write DLL headers to utilize some of the more popular techniques like accessing
  41. SQL databases (without some Interbase hook..which, by the way, I am really
  42. disapointed with) and doing Winsock communications.
  43.  
  44.  
  45. ----pro delphi----
  46. Now my arguments to hold onto Delphi (true or not...based on C++ 3.x):
  47.  
  48. 1. Delphi is faster:
  49.   The completed app runs faster and smoother.  Simple enough.
  50.  
  51. 2. Delphi development is faster:
  52.   You can write apps quicker from start to finish in Delphi...given that you
  53. don't have to go searching for 3rd party components that are included in C++.
  54.  
  55. 3. Delphi's footprint is smaller:
  56.   The completed .EXE file is smaller.  The compiler is better at optimizing the
  57. code and producing a much more compact executible.
  58.  
  59.  
  60. ----conclusion----
  61. I guess what I am looking for are more reasons either pro-C++ or pro-delphi. 
  62. Counter what I said above.  Tell me if I'm off base on any of these.  Correct
  63. me.  Flame me if you wish.  I think the world could benefit from a good,
  64. complete discussion that compares these two languages from top to bottom.
  65.  
  66. **DON'T REPLY TO ME VIA EMAIL**  I am sure other's would be interested.  If you
  67. post a response, be sure to cross-post to the other newsgroup (C++ or Delphi)
  68. if you want the final discussion to be conclusive and fair to both camps.
  69.  
  70. Maybe I'm wrong, but isn't it time we get this over with?
  71.  
  72. Jon
  73.